@echo off
chcp 65001 >nul
echo ====================================
echo 本地数据库完整初始化
echo ====================================
echo.
echo 这将初始化所有新功能的数据库表：
echo - 成就系统
echo - 排行榜
echo - 学习报告
echo.
echo 请输入MySQL的root密码（如果没有密码直接回车）：
echo.

cd /d "%~dp0math-academy\database"

echo.
echo [1/2] 初始化成就系统...
mysql -u root -p math_academy < achievements-system-chinese.sql

echo.
echo [2/2] 验证表结构...
mysql -u root -p -e "USE math_academy; SHOW TABLES LIKE 'achievements'; SHOW TABLES LIKE 'user_achievements'; SHOW TABLES LIKE 'leaderboard_cache';"

echo.
echo ====================================
echo 初始化完成！现在可以正常答题了。
echo ====================================
echo.
pause

